Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ukraine F3 Egypt F1 Egypt F2 Egypt F3 Morocco F4 Ukraine F1 Ukraine F2 Ukraine F3 Belarus F1 Italy F24 France F7 Italy F10 Italy F10 Russia F3 Russia F4 Great Britain F2 France F1 France F2 France F4 France F5 France F6 France F7 France F8 France F1 France F6 France F7 France F10 France F11 Italy F20 France F17 France F18 Croatia F13 Croatia F14 USA F1 USA F2 USA F3 France F3 France F4 France F5 France F6 France F8 France F11 France F13 France F14 Belgium F7 Belgium F5 Open de L'Isere-Open 38 - Grenoble Espinho Challenger - Espinho The Scottish Tennis Championships - Edinburgh Banja Luka 2002 - Banja Luka XXX Edizione 'A Savoldi Marco' - Manerbio San Remo Tennis Cup 15° Piertomaso - San Remo France F17 Ukraine F2 France F18 BMW Tennis Championship - Sunrise Open Mutouest St. Brieuc - St. Brieuc France F10 San Marino Cepu Open - San Marino Challenger Lugano - Lugano Mamaia Challenger - Constanta Trofeo Sisma Mantova - Mantova Porsche Open - Poznan Brasov Challenger - Brasov Internationaux du Doubs - Besancon Tennis Napoli Cup - Napoli Status Athens Open - Athens 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano Citta di Como Challenger - Como Pekao Open - Szczecin Cyclus Open de Tenis - Florianopolis Tatra Banka Slovak Open - Bratislava IV Challenger Ciudad De Guayaquil - Guayaquil PEOPLEnet CUP - Dnepropetrovsk Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Rome Challenger Reggio Emilia Challenger Rimini Challenger France F2 Orbetello Challenger Poznan Challenger San Marino Challenger Como Challenger Szczecin Challenger Trnava Challenger Tashkent Challenger Orleans Challenger Bordeaux Challenger Lugano Challenger Braunschweig Challenger Alphen Challenger Quimper Challenger Como Challenger Szczecin Challenger Time Warner USTA Challenger - Binghamton Compaq Challenger - Bucharest Challenger 42 - Andrezieux Maia Open 2002 - Maia ECM Cup - Prague The Scottish Tennis Championships - Edinburgh Quimper Challenger Challenger Ford de Cherbourg - Cherbourg Macedonian Open 1999 - Skopje Bordeaux Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Challenger Ford de Cherbourg - Cherbourg San Remo Tennis Cup - San Remo Open de L'Isere - Grenoble Samarkand Challenger - Samarkand Garden Open 2005 - Rome Challenger Copa Sevilla - Seville XXVIII Edizione 'A.Savoldi' - Manerbio Kamnik Challenger - Kamnik Bancastato Challenger Lugano - Lugano Top Wool Challenger Biella - Biella Kos-Zucchetti Tennis Cup - Cordenons Steelers Cup - Kosice II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Rabat Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Copa Sevilla Internacionales de Andalucia - Seville San Remo Tennis Cup - San Remo Siemens Open 2007 - Scheveningen VIII Torneo Internazionale di Tennis - Barletta Pekao Open - Szczecin Pekao Open 2004 - Szczecin Challenger 42 - Andrezieux 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Tunis Open - Tunis Open Costa Daurada - Tarragona Trofeo Internacional Club Laieta - Barcelona Riviera di Rimini Challenger - Rimini Bancolombia Open - Cali UTC Open - Cherkassy Qatar ATP Challenger - Doha San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Monza Challenger Rome Challenger Privatbank Open 2006 - Dnepropetrovsk XI Torneo Internazionale di Tennis - Barletta Memorial Manfredini - Sassuolo Lambertz Open by Stawag - Aachen San Sebastian Challenger Bauer Watertechnology Cup - Eckental Astana Challenger Open de la Ville de Saint Denis - Reunion Island Mitsubishi Electric Europe Cup - Monza Polska Energia Open - Bytom La Rinascente Tennis Cup Harbour Club Milano - Milan Riviera di Rimini Challenger - Rimini GHI Bronz Classic - Bronx Kos-Zucchetti Tennis Cup - Cordenons Open Mutouest de Saint-Brieuc - St. Brieuc Szczecin Challenger KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo 7° Trani Cup - Trani Morocco Tennis Tour - Meknes Casablanca Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Genoa Open Challenger-Fondazione Carige - Genova San Sebastian Challenger Santiago Challenger Sao Paulo Challenger Roma Open Challenger - Rome BNP Paribas Primrose - Bordeaux Alexander Kolyaskin Memorial - Donetsk Manerbio Challenger Copa Petrobras-Argentina - Buenos Aires Porsche Open - Poznan Open de Rennes La Trinitaine - Rennes Morocco Tennis Tour - Fes Isla de Gran Canaria - Mas Palomas Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino UTC Open by Selena - Cherkassy Citta di Como - Como Open 88 - Contrexeville Tarragona Challenger Heineken Open - Auckland Internationaux de Tennis de Brest - Brest Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Mallorca Open - Mallorca Open Mutouest - St. Brieuc Tata Open 2003 - Chennai Open de Tenis Comunidad Valenciana - Valencia SIR Supermercadi Challenger - Rome Open des Alpes Trophee BNP Paribas - Grenoble Volvo Sylt Open - Sylt Tennis Napoli Cup - Napoli Lambertz Open by Stawag 2007 - Aachen Noumea Challenger Open de L'Isere - Grenoble VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Challenger Canottieri Minico - Mantova Siemens Open 2002 - Scheveningen Hilton Waikoloa USTA Challenger - Waikoloa Open de Franche Comte - Besancon Warsteiner Grand Prix - Oberstaufen Pekao Open 2003 - Szczecin Bulgarian Open - Sofia Copa AT&T - Buenos Aires FILA Challenger Biella - Biella Brasil Open - Costa do Sauipe Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Kuppers Kolsch Cup - Aachen Bancolombia Open - Bogota Legg Mason Tennis Classic - Washington D.C. Morocco Tennis Tour - Tanger Open de Montauban - Montauban Open de Moselle - Metz Open Castilla y Leon - Segovia Davidoff Swiss Indoors - Basel IPP Open - Helsinki Chennai Open - Chennai BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Zivnobanka Czech Open - Prostejov Gemax Open - Belgrade Geovillage Open Trofeo Melia Olbia - Olbia Stockholm Open - Stockholm Tampere Imageneering Open - Tampere Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva 3° Trofeo 'Citta di Brindisi' - Brindisi Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha KGHM Polish Indoors - Wroclaw Sydney International - Sydney Olbia Geovillage Open - Olbia MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Open de Montauban - Montauban Copa Telmex - Buenos Aires LTA Men's Challenger - Wrexham Challenger Ford de Cherbourg - Cherbourg Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Open de Mantouban - Montauban Challenger Ford de Cherbourg - Cherbourg Open de la Ville de Saint Denis - Reunion Island Generali Open - Kitzbuhel Cepu Open - San Marino Orange Prokom Open - Sopot Architect Open - Budapest Mauritius Open - Mauritius Trofeo Cassa di Risparmio di Alessandria - Alessandria BCR Open Romania - Bucharest Stella Artois Clay Court Championships - Budaors Olimp Kyiv Open - Kiev Tunis Open 2006 - Tunis Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Open de Montauban - Montauban Sporting Challenger '07 Trofeo Regione Piemonte - Turin Allianz Suisse Open Gstaad - Gstaad ATP Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Bauer Watertechnology Cup 2007 - Eckental Ostdeutscher Sparkassen Cup - Dresden St. Petersburg Open - St. Petersburg Adidas International - Sydney Grand Prix Hassan II - Casablanca Lugano Challenger Kitzbuhel Challenger Open de Nice Cote dAzur - Nice International German Open - Hamburg Adidas Open de Toulouse - Toulouse ATP Studena Croatia Open Umag - Umag Tennislife Cup - Napoli Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Rijeka Challenger Rabat Challenger Brisbane International - Brisbane ATP Challenger Trophy 2008 - Trnava Medibank International - Sydney Open Tarragona Costa Daurada - Tarragona Brasil Open - Costa do Sauipe Copa Petrobras-Uruguay - Montevideo Grand Prix de Tennis de Lyon - Lyon Open de Nice Cote d'Azur - Nice Open 13 - Marseille Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Prague Challenger Open de Moselle - Metz Zagreb Challenger Ostrava Challenger Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Gerry Weber Open - Halle Studena Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Valencia Open - Valencia Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Furth Challenger Bet-at-home Open - Hamburg Rennes Challenger Copa Telmex - Buenos Aires Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz St. Brieuc Challenger Winston-Salem Open - Winston-Salem Grand Prix de Tennis de Lyon - Lyon Genova Challenger Brisbane International - Brisbane Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Heilbronn Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Bet-at-home Open - Hamburg BMW Open - Munich Tanger Challenger Grand Prix Hassan II - Casablanca Meknes Challenger The Artois Championships - London Cherbourg Challeger Serbia Open - Belgrade Brisbane International - Brisbane Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Marrakech Challenger Mercedes Cup - Stuttgart Erste Bank Open - Vienna Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Citi Open - Washington Abierto Mexicano - Los Cabos Brisbane International - Brisbane Argentina Open - Buenos Aires Winston Salem - Winston Salem Rio Open - Rio de Janeiro BCR Open Romania - Bucharest Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Campionati Internazionali di Sicilia - Palermo St. Brieuc Challenger China Open - Beijing China Open - Beijing BMW Open - Munich Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Aegon Nottingham Open - Nottingham AEGON Championships - London Rio Open - Rio de Janeiro St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Grand Prix Hassan II - Marrakech St. Petersburg Open - St. Petersburg Poznan Challenger AEGON Championships - London Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco German Tennis Championships - Hamburg Kremlin Cup - Moscow AAPT Championships - Adelaide St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Bordeaux Challenger The Stella Artois Grass Court Championships - Queen's/London Delray Beach International Tennis Championships - Delray Beach ATP Vegeta Croatia Open - Umag The Stella Artois Grass Court Championships - London Citi Open - Washington Rio Open 500 - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Internationaux de Tennis de Brest - Brest Schickendanz Open - Furth Valencia Open - Valencia U.S. National Indoor Tennis Championships - Memphis Downtown Athletic Club USTA Challenger - Amarillo AEGON Championships - London GHI Bronx Tennis Classic - Bronx BB&T Atlanta Open - Atlanta Macedonian Open - Skopje Citi Open - Washington Winston-Salem Open - Winston-Salem LTA Hull Challenger - Hull Apia International - Sydney Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona 2001 Challenger Canottieri Mincio - Mantova Aegon Nottingham Open - Nottingham Amer-Wilson Tampere Challenger - Tampere Swiss Indoors Basel - Basel Apia International - Sydney Challenger 42 - Andrezieux Abierto Mexicano Telcel - Acapulco BB&T Atlanta Open - Atlanta Ricoh Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Suisse Open - Gstaad Ecuador Open - Quito Sydney International - Sydney Citta di Monza - Monza Abierto Mexicano Telfonica MoviStar - Acapulco The Stella Artois Grass Court Championships - London Noumea Challenger Delray Beach International Tennis Championships - Delray Beach BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo St. Petersburg Open - St. Petersburg Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open 13 - Marseille Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells AEGON International - Eastbourne Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Croatia Open - Umag European Open - Antwerp Brisbane International - Brisbane Grand Prix de Tennis de Lyon - Lyon Energis Open - Amersfoort Qatar Open - Doha Tennis Masters Series - Monte Carlo BellSouth Open - Vina del Mar SA Tennis Open - Johannesburg TD Waterhouse Cup - Long Island Rakuten Japan Open - Tokyo Masters Series Madrid - Madrid Movistar Open - Vina del Mar Masters Series Monte-Carlo - Monte-Carlo Chennai Open - Chennai Abierto Mexicano Telcel - Acapulco French Open - Paris Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Toronto Miami Open - Miami Wimbledon - London Shanghai ATP Masters - Shanghai Australian Open - Melbourne Dubai Duty Free Tennis Championships - Dubai Sony Ericsson Open - Miami Rakuten Japan Open - Tokyo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Generali Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Internazionali BNL dItalia - Rome Pacific Life Open - Indian Wells Western & Southern Open - Cincinnati French Open - Paris Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati AAPT Championships - Adelaide BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Estoril Open - Estoril Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Qatar ExxonMobil Open - Doha Royal Guard Open Chile - Vina del Mar French Open - Paris U.S. Open - New York Open de Moselle - Metz Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York If Stockholm Open - Stockholm French Open - Paris Wimbledon - London Australian Open - Melbourne Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Wimbledon - London French Open - Paris Australian Open - Melbourne Open Sabadell Atlantico - Barcelona Australian Open - Melbourne Wimbledon - London U.S. Open - New York China Open - Beijing Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York French Open - Paris Australian Open - Melbourne Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, Group I, 2R, POL-UKR 3-1 Hopman Cup - Perth Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, Group I, 1R, UKR-SVK 3-2 Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors)